package com.fire.security.service;



import com.fire.security.domain.Result;
import com.fire.security.domain.Shop;



import java.util.List;


public interface ShopService {

    /**
    * <h2>通过id查询所有商铺</h2>
    * */
    List<Shop> queryShopById(String id);
    /**
     * <h2>查询所有商铺的方法</h2>
     */
    List<Shop> queryAllShop(Shop shop);
    /**
     * <h2>根据用户id查询该用户的商铺</h2>
     * */
    List<Shop> queryShopByUserId(String userId);
    /**
     * <h2>根据商铺id删除商铺</h2>
     * @return
     */
    Result deleteById(String id);

    /**
     * <h2>根据商铺id修改商铺的方法</h2>
     */
    Result updateById(Shop shop);

    /**
     * <h2>添加shop的方法</h2>
     */
    Result insert(Shop shop);
}
